package com.bnz.entity;


import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.PropertySource;
import org.springframework.stereotype.Component;

@PropertySource("classpath:student.properties") // 指定配置文件，不指定就是application.*,只能加载*.properties
@ConfigurationProperties(prefix = "s2") // 从配置文件拿到前缀为s2的数据
// 在controller/启动类中加上@EnableConfigurationProperties(Student.class)，就可以不写@Component(一般子写在启动类)
//@Component // 注入到spring容器中
@Data // 添加get，set，toString方法 (有set方法，才能通过配置设置值)
public class Student2 {

    private Integer id;
    private String name;
    private String sex;
    private Integer age;
    private String addr;

}
